package com.sunwayworld.basemodule.rm.equipment.instrumentacq.bean;

import com.sunwayworld.framework.data.annotation.Id;
import com.sunwayworld.framework.data.annotation.Table;
import com.sunwayworld.framework.data.annotation.Transient;
import com.sunwayworld.framework.support.domain.Persistable;
import com.sunwayworld.framework.support.domain.AbstractPersistable;
import java.time.LocalDateTime;
import org.springframework.format.annotation.DateTimeFormat;
import com.alibaba.fastjson.annotation.JSONField;

/**
 * 仪器采集厚度电压内阻集
 * 
 * @author yusl@sunwayworld.com@sunwayworld.com
 * @date 2023-04-19
 */
@Table("T_LIMS_INSTRUMENT_ACQ_TVR")
public class LimsInstrumentAcqTvrBean extends AbstractPersistable<Long> implements Persistable<Long> {

    @Transient
    private static final long serialVersionUID = -82566196618711043L;

    @Id
    private Long id;// 主键
    private Long ordtaskId;
    private Long orderId;
    private String instrumentType;// 仪器类型
    private LocalDateTime testTime;// 测试时间
    private String ordNo;// 电池条码
    private String thickness;// 厚度（mm）
    private String measurementTime;// 操作用时（单位：s）
    private String recipeName;// 固定配置：项目名称_频率_对应力值
    private String fixtureId;// 项目名称
    private String targetForce;// 目标力值（单位：g）
    private String force;// 实际力值（单位：g）
    private String nominalThickness;// 标称厚度（单位：mm）
    private String parallelism;// 平行度
    private String orderNo;// 序号
    private String packageNo;// Package No
    private String thicknessMaximum;// 厚度上限
    private String thicknessMinimum;// 厚度下限
    private String testResult;// 测试结果
    private LocalDateTime acqTime;// 采集时间
    private String voltage;// 电压（v）
    private String resistance;// 内阻（mΩ）
    private String measurementTime2;// 操作用时（单位：s）(电压内阻)
    private String recipeName2;// 固定配置：项目名称_频率_对应力值(电压内阻)
    private String fixtureId2;// 项目名称(电压内阻)
    private String frequency;// 频率（单位：Hz）
    private String temp;// 温度
    private LocalDateTime acqTime2;// 采集时间(电压内阻)
    private String remark;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getInstrumentType() {
        return instrumentType;
    }

    public void setInstrumentType(String instrumentType) {
        this.instrumentType = instrumentType;
    }

    public LocalDateTime getTestTime() {
        return testTime;
    }

    public void setTestTime(LocalDateTime testTime) {
        this.testTime = testTime;
    }

    public String getOrdNo() {
        return ordNo;
    }

    public void setOrdNo(String ordNo) {
        this.ordNo = ordNo;
    }

    public String getThickness() {
        return thickness;
    }

    public void setThickness(String thickness) {
        this.thickness = thickness;
    }

    public String getMeasurementTime() {
        return measurementTime;
    }

    public void setMeasurementTime(String measurementTime) {
        this.measurementTime = measurementTime;
    }

    public String getRecipeName() {
        return recipeName;
    }

    public void setRecipeName(String recipeName) {
        this.recipeName = recipeName;
    }

    public String getFixtureId() {
        return fixtureId;
    }

    public void setFixtureId(String fixtureId) {
        this.fixtureId = fixtureId;
    }

    public String getTargetForce() {
        return targetForce;
    }

    public void setTargetForce(String targetForce) {
        this.targetForce = targetForce;
    }

    public String getForce() {
        return force;
    }

    public void setForce(String force) {
        this.force = force;
    }

    public String getNominalThickness() {
        return nominalThickness;
    }

    public void setNominalThickness(String nominalThickness) {
        this.nominalThickness = nominalThickness;
    }

    public String getParallelism() {
        return parallelism;
    }

    public void setParallelism(String parallelism) {
        this.parallelism = parallelism;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getPackageNo() {
        return packageNo;
    }

    public void setPackageNo(String packageNo) {
        this.packageNo = packageNo;
    }

    public String getThicknessMaximum() {
        return thicknessMaximum;
    }

    public void setThicknessMaximum(String thicknessMaximum) {
        this.thicknessMaximum = thicknessMaximum;
    }

    public String getThicknessMinimum() {
        return thicknessMinimum;
    }

    public void setThicknessMinimum(String thicknessMinimum) {
        this.thicknessMinimum = thicknessMinimum;
    }

    public String getTestResult() {
        return testResult;
    }

    public void setTestResult(String testResult) {
        this.testResult = testResult;
    }

    public LocalDateTime getAcqTime() {
        return acqTime;
    }

    public void setAcqTime(LocalDateTime acqTime) {
        this.acqTime = acqTime;
    }

    public String getVoltage() {
        return voltage;
    }

    public void setVoltage(String voltage) {
        this.voltage = voltage;
    }

    public String getResistance() {
        return resistance;
    }

    public void setResistance(String resistance) {
        this.resistance = resistance;
    }

    public String getMeasurementTime2() {
        return measurementTime2;
    }

    public void setMeasurementTime2(String measurementTime2) {
        this.measurementTime2 = measurementTime2;
    }

    public String getRecipeName2() {
        return recipeName2;
    }

    public void setRecipeName2(String recipeName2) {
        this.recipeName2 = recipeName2;
    }

    public String getFixtureId2() {
        return fixtureId2;
    }

    public void setFixtureId2(String fixtureId2) {
        this.fixtureId2 = fixtureId2;
    }

    public String getFrequency() {
        return frequency;
    }

    public void setFrequency(String frequency) {
        this.frequency = frequency;
    }

    public String getTemp() {
        return temp;
    }

    public void setTemp(String temp) {
        this.temp = temp;
    }

    public LocalDateTime getAcqTime2() {
        return acqTime2;
    }

    public void setAcqTime2(LocalDateTime acqTime2) {
        this.acqTime2 = acqTime2;
    }

    public Long getOrdtaskId() {
        return ordtaskId;
    }

    public void setOrdtaskId(Long ordtaskId) {
        this.ordtaskId = ordtaskId;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
